Currently I use Memory-Map on an iPaq with a bluetooth GPS. The tracks it records can be exported after the flight to GPX (and various other formats) at a 10-second polling interval. Something similar offered by Skydemon would be great. In most other respects, SD seems a lot better than MM.